Views, Types and Viewtypes

نویسندگان

  • Hongwei Xi
  • Dengping Zhu
چکیده

The need for direct memory manipulation through pointers is essential in many applications. However, it is also commonly understood that the use (or probably misuse) of pointers is a rich source for program errors. In this paper, we design and then formalize a type system that can effectively prevent dangling pointers from being ever accessed during the evaluation of a well-type program. In particular, we present an approach that makes novel use of linear types in support of the construction of memory-safe programs while allowing explicit pointer manipulation such as pointer arithmetic.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Practical Method for Documenting Software Architectures

A practical approach for documenting software architectures is presented. The approach is based on the well-known architectural concept of views, and holds that documentation consists of documenting the relevant views and then documenting the information that applies to more than one view. Views can be usefully grouped into viewtypes, corresponding to the three broad ways an architect must thin...

متن کامل

Experiences with Theme/UML for Architectural Design of a Multiagent System

In a recent R&D project, our research group developed an industrial AGV transportation system using a multiagent system (MAS). The software architecture of this system is modeled using several architectural views. In this paper, we study an alternative way of structuring of the architectural description using Theme/UML. Theme/UML is an aspect-oriented design approach that provides support for a...

متن کامل

Comparing Orthodontist, Prosthodontist, Dental and Non-Dental Student Views on the Impact of Buccal Corridor on Smile Attractiveness of Women with Different Face Shapes

Objectives Today, creating a balanced and attractive smile is the main goal of treatment in modern orthodontics. The buccal corridor is one of the controversial aspects of the smile attractiveness. The aim of this study was to compare the impact of buccal corridor on smile attractiveness of women with Mesoprosopic, Leptoprosopic, and Euryprosopic face types, from the perspective of orthodontist...

متن کامل

Ghazzali on The happiness and its types

Ghazzali has defined happiness in his works differently. In his system of thought, the concept of perfection has been taken to be closely related to happiness. It is the very agent leading us to the understanding of his definition of happiness. Ghazzali has divided perfection, firstly, into essential and accidental and, secondly, into true and imaginary. For him, real perfection is the same as ...

متن کامل

Iranian EFL Students’ Perceptions and Preferences for Teachers’ Written Feedback: Do Students’ ideas Reflect Teachers’ Practice?

The present study-both qualitative and quantitative--explored fifty EFL learners’ preferences for receiving error feedback on different grammatical units as well as their beliefs about teacher feedback strategies. The study also examined the effect of the students’ level of writing ability on their views about the importance of teacher feedback on different error types. Data was gathered throug...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004